🧑🎓👩🎓 Представьте, что вы - школьник или студент начальных курсов.
Совсем скоро нужно определиться с будущей карьерой, понять куда идти(и зачем😀).
Поделиться своим видением IT, рассказать о перспективах 🚀
🏛 На этот раз пришёл к ребятам в Колледж Современных Технологий.
Освещенные темы:
1) Краткий исторический экскурс в IT - от первых компьютеров до смартфонов
2) Многообразие ролей в IT - от разработчика до продакт менеджера.
3) Громадный рост данных в последние десятилетия, нужда в их обслуживание
4) Известные и новые направления, технологии в IT, где требуются специалисты
5) Кадровый голод
6) Кибербезопасность
7) Как выбрать что-то своё
🙋♂️ Порадовало большое количество вопросов в конце. Начиная от "Что мне стоит учить, чтобы стать востребованным специалистом?", "Как выделиться среди других juinor'ов?". Заканчивая "А как вы определяете ботовый запрос или нет?"
👉 Таким образом, в копилку молодых специалистов пришли мысли о возможном пути. Рад, что поделился опытом
▶️ Как вы искали себя, находили что-то истинно своё?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
📔 Pub/Sub, EDA, Distributed System, Leader Election
Продолжаю перевод базы System Design.
💡 В этой части вы изучите концепции:
✔️ Архитектурный паттерн Pub/Sub
✔️ Event-Driven Архитектура
✔️ Понятие распределенной системы
✔️ Leader Election
👉 System Design для начинающих: всё, что вам нужно. Часть 5
👨🎓Пригождались такие паттерны на работе или интервью?
😎 Хорошей наступающей недели!
Продолжаю перевод базы System Design.
💡 В этой части вы изучите концепции:
👉 System Design для начинающих: всё, что вам нужно. Часть 5
👨🎓Пригождались такие паттерны на работе или интервью?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
"А как вы будете балансировать нагрузку при масштабирование системы?"
Round-robbin, sticky sessions и другие алгоритмы прилагаются 😏
👉 Смотреть запуск балансировки на youtube.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Балансировка в System Design. Алгоритмы на примере NGINX.
Оно есть в каждом интервью - Балансировка. Смотрим, учимся чётко отвечать.
Рассмотрим алгоритмы балансировки, клиент-серверное взаимодействие, работу балансировщика вживую!
⭐️ Мой канал для подготовки к System Design Interview:
https://www.tg-me.com/System Design World/com.system_design_world…
Рассмотрим алгоритмы балансировки, клиент-серверное взаимодействие, работу балансировщика вживую!
⭐️ Мой канал для подготовки к System Design Interview:
https://www.tg-me.com/System Design World/com.system_design_world…
✍️ Закрепим материал про балансировку.
Зачем нужен «Sticky Session» ?
Зачем нужен «Sticky Session» ?
Anonymous Quiz
10%
Для равномерного распределения нагрузки
86%
Чтобы клиент всегда попадал на один сервер
4%
Для уменьшения задержки
1%
Для шифрования трафика
🏗 Зачем она - архитектурная ката?
🧠 Стачка. Апрель. Время прокачивать архитектурные навыки!
Не только лишь смотреть как это делают другие, но и самим закатив рукава cпроектировать новый сервис!
✔️ Рассказал как это было в виде сториз, чтобы вы окунулись в атмосферу той встречи 😊
📔 Описание задачи.
🤔 Не так давно более 160 участников канала проголосовали за проведение каты.
👉 Предлагаю аккумулироваться в этом направление :) Сделал форму записи - здесь.
А пока... хорошей предпраздничной недели! 🫶
🧠 Стачка. Апрель. Время прокачивать архитектурные навыки!
Не только лишь смотреть как это делают другие, но и самим закатив рукава cпроектировать новый сервис!
📔 Описание задачи.
🤔 Не так давно более 160 участников канала проголосовали за проведение каты.
👉 Предлагаю аккумулироваться в этом направление :) Сделал форму записи - здесь.
А пока... хорошей предпраздничной недели! 🫶
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Его happy path, сбои.
Типовые статусы платежа
1) Временные - когда можно сделать retry. К примеру, сетевая ошибка.
2) Существенные - не делаем retry. К примеру, недостаточно средств.
Наш главный сервис должен иметь логику по распознаванию таких проблем.
1) Retriable
2) Dead Letter Queue
Если делаем повторную отправку из-за сетевой ошибки(
К примеру, в ту сторону запрос с платежом прошёл. Обратно ответ не вернулся. А платёж успел осуществиться🤦
=> Поэтому приправляем нашу систему ключом идемпотентности реализуя тем самым семантику доставки exactly-once.
🔥 - Хорошая выжимка. Ожидаю больше подобных рецензий
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
=> С гайдом для прокачки в System Design 😏
=> Участники ждут, спрашивают. Смонтировано, готово к выкладке! 🚀
=> Покажу победителей. От меня и MTS True Tech Arch вручим подарки!
=> Соберемся в ламповой атмосфере
🍖 А пока хороших майских! Кому повезло с погодой
❤️ - анонс прекрасен, делай ещё!
🔥 - контент огонь!
Please open Telegram to view this post
VIEW IN TELEGRAM